In the month of December, India is reported to have bought Russia’s Urals crude at a heavy discount, which is well below a USD 60 price cap. This comes following the ban on Russian oil imports imposed by the West. #RussianOil #G7 #IndiaRussia